package cc.rengu.igas.bsps.common.entity;
/*
 *  Copyright 2015-2016, RenGu Technology (BeiJing) Co., Ltd.
 *  All right reserved.
 *
 *  THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF RENGU TECHNOLOGY (BeiJing) CO., LTD.
 *
 *  THE CONTENTS OF THIS FILE MAY NOT BE DISCLOSED TO THIR PARTIES,
 *  COPIED OR DUPLICATED IN ANY FORM, IN WHOLE OR IN PART,
 *  WITHOUT THE PRIOR WRITTEN PERMISSION OF RENGU TECHNOLOGY (BeiJing) CO., LTD.
 *
 *  TblMerOfflineR.java
 *
 *  Edit History:
 *  	20180427 - Created by Gendb
 *
 */

import cc.rengu.utility.dbs.annotation.COLUMN;
import cc.rengu.utility.dbs.annotation.TABLE;
import cc.rengu.utility.dbs.annotation.XMLPATH;

@TABLE(value = "TBL_MER_OFFLINE_R")
public class MerOffline {
    @XMLPATH(value = "ID")
    @COLUMN(value = "ID")
    private int id;

    @XMLPATH(value = "PROD_TYPE")
    @COLUMN(value = "PROD_TYPE")
    private String prodType;

    @XMLPATH(value = "MER_BASE_ID")
    @COLUMN(value = "MER_BASE_ID")
    private int merBaseId;

    @XMLPATH(value = "MER_INNER_CD")
    @COLUMN(value = "MER_INNER_CD")
    private String merInnerCd;

    @XMLPATH(value = "UNION_MER_CD")
    @COLUMN(value = "UNION_MER_CD")
    private String unionMerCd;

    @XMLPATH(value = "UNION_MCC")
    @COLUMN(value = "UNION_MCC")
    private String unionMcc;

    @XMLPATH(value = "UNION_ORG")
    @COLUMN(value = "UNION_ORG")
    private String unionOrg;

    @XMLPATH(value = "UNION_AREA")
    @COLUMN(value = "UNION_AREA")
    private String unionArea;

    @XMLPATH(value = "UNION_SPECIAL_MER")
    @COLUMN(value = "UNION_SPECIAL_MER")
    private String unionSpecialMer;

    @XMLPATH(value = "SPECIAL_BILLING_TYPE")
    @COLUMN(value = "SPECIAL_BILLING_TYPE")
    private String specialBillingType;

    @XMLPATH(value = "TXN_TYPE")
    @COLUMN(value = "TXN_TYPE")
    private String txnType;

    @XMLPATH(value = "QUERY_CARD_VARIETY")
    @COLUMN(value = "QUERY_CARD_VARIETY")
    private String queryCardVariety;

    @XMLPATH(value = "CREDIT_CARD_TXN")
    @COLUMN(value = "CREDIT_CARD_TXN")
    private String creditCardTxn;

    @XMLPATH(value = "REFUND_LIMIT")
    @COLUMN(value = "REFUND_LIMIT")
    private int refundLimit;

    @XMLPATH(value = "REFUND_DATE_LIMIT")
    @COLUMN(value = "REFUND_DATE_LIMIT")
    private int refundDateLimit;

    @XMLPATH(value = "SMALL_NO_SIGN")
    @COLUMN(value = "SMALL_NO_SIGN")
    private String smallNoSign;

    @XMLPATH(value = "SINGLE_LIMIT_MAX")
    @COLUMN(value = "SINGLE_LIMIT_MAX")
    private int singleLimitMax;

    @XMLPATH(value = "SINGLE_LIMIT_MIN")
    @COLUMN(value = "SINGLE_LIMIT_MIN")
    private int singleLimitMin;

    @XMLPATH(value = "DATE_LIMIT_QUOTA")
    @COLUMN(value = "DATE_LIMIT_QUOTA")
    private int dateLimitQuota;

    @XMLPATH(value = "DATE_LIMIT_TIMES")
    @COLUMN(value = "DATE_LIMIT_TIMES")
    private int dateLimitTimes;

    @XMLPATH(value = "MONTH_LIMIT_QUOTA")
    @COLUMN(value = "MONTH_LIMIT_QUOTA")
    private int monthLimitQuota;

    @XMLPATH(value = "MONTH_LIMIT_TIMES")
    @COLUMN(value = "MONTH_LIMIT_TIMES")
    private int monthLimitTimes;

    @XMLPATH(value = "OUT_LIMIT_TYPE")
    @COLUMN(value = "OUT_LIMIT_TYPE")
    private String outLimitType;

    @XMLPATH(value = "SETTLE_CYCLE")
    @COLUMN(value = "SETTLE_CYCLE")
    private String settleCycle;

    @XMLPATH(value = "START_TIME")
    @COLUMN(value = "START_TIME")
    private String startTime;

    @XMLPATH(value = "END_TIME")
    @COLUMN(value = "END_TIME")
    private String endTime;

    @XMLPATH(value = "INTELLIGENT_IS")
    @COLUMN(value = "INTELLIGENT_IS")
    private String intelligentIs;

    @XMLPATH(value = "INTELLIGENT_MAX")
    @COLUMN(value = "INTELLIGENT_MAX")
    private int intelligentMax;

    @XMLPATH(value = "CARD_TYPE")
    @COLUMN(value = "CARD_TYPE")
    private String cardType;

    @XMLPATH(value = "STLM_ACCT_TMP")
    @COLUMN(value = "STLM_ACCT_TMP")
    private String stlmAcctTmp;

    @XMLPATH(value = "INCOME_EXPENSES_IS")
    @COLUMN(value = "INCOME_EXPENSES_IS")
    private String incomeExpensesIs;

    @XMLPATH(value = "STATUS")
    @COLUMN(value = "STATUS")
    private String status;

    @XMLPATH(value = "CRT_ORG_ID")
    @COLUMN(value = "CRT_ORG_ID")
    private String crtOrgId;

    @XMLPATH(value = "CRT_OPR_ID")
    @COLUMN(value = "CRT_OPR_ID")
    private String crtOprId;

    @XMLPATH(value = "CRT_TIMESTAMP")
    @COLUMN(value = "CRT_TIMESTAMP")
    private String crtTimestamp;

    @XMLPATH(value = "LAST_UPD_OPR_ID")
    @COLUMN(value = "LAST_UPD_OPR_ID")
    private String lastUpdOprId;

    @XMLPATH(value = "LAST_UPD_TIMESTAMP")
    @COLUMN(value = "LAST_UPD_TIMESTAMP")
    private String lastUpdTimestamp;

    @XMLPATH(value = "NO_SIGN_LIMIT")
    @COLUMN(value = "NO_SIGN_LIMIT")
    private int noSignLimit;

    @XMLPATH(value = "NO_PASS_LIMIT")
    @COLUMN(value = "NO_PASS_LIMIT")
    private int noPassLimit;

    @XMLPATH(value = "IF_FAST_FLAG")
    @COLUMN(value = "IF_FAST_FLAG")
    private String ifFastFlag;

    @XMLPATH(value = "STLM_ACCT_TMP_NAME")
    @COLUMN(value = "STLM_ACCT_TMP_NAME")
    private String stlmAcctTmpName;

    @XMLPATH(value = "EXTRA_FEE_FLAG")
    @COLUMN(value = "EXTRA_FEE_FLAG")
    private String extraFeeFlag;

    @XMLPATH(value = "IF_STANDARD_PRICE_FLAG")
    @COLUMN(value = "IF_STANDARD_PRICE_FLAG")
    private String ifStandardPriceFlag;

    @XMLPATH(value = "SETTLE_ACCOUNT_ID")
    @COLUMN(value = "SETTLE_ACCOUNT_ID")
    private String settleAccountId;

    @XMLPATH(value = "INTELLIGENT_ACCOUNT_ID")
    @COLUMN(value = "INTELLIGENT_ACCOUNT_ID")
    private String intelligentAccountId;

    @XMLPATH(value = "COMMISSION_ACCOUNT_ID")
    @COLUMN(value = "COMMISSION_ACCOUNT_ID")
    private String commissionAccountId;

    @XMLPATH(value = "PAY_SYS_SETTLE_NOL")
    @COLUMN(value = "PAY_SYS_SETTLE_NOL")
    private String paySysSettleNol;

    @XMLPATH(value = "BUSI_GRP")
    @COLUMN(value = "BUSI_GRP")
    private String busiGrp;

    @XMLPATH(value = "IMP_STATUS")
    @COLUMN(value = "IMP_STATUS")
    private String impStatus;

    @XMLPATH(value = "RESERVE1")
    @COLUMN(value = "RESERVE1")
    private String reserve1;

    @XMLPATH(value = "RESERVE2")
    @COLUMN(value = "RESERVE2")
    private String reserve2;

    @XMLPATH(value = "RESERVE3")
    @COLUMN(value = "RESERVE3")
    private String reserve3;

    @XMLPATH(value = "RESERVE4")
    @COLUMN(value = "RESERVE4")
    private String reserve4;

    @XMLPATH(value = "RESERVE5")
    @COLUMN(value = "RESERVE5")
    private String reserve5;

    @XMLPATH(value = "RESERVE6")
    @COLUMN(value = "RESERVE6")
    private String reserve6;

    @XMLPATH(value = "RESERVE7")
    @COLUMN(value = "RESERVE7")
    private String reserve7;

    @XMLPATH(value = "STLM_ACCT_TMP_ID")
    @COLUMN(value = "STLM_ACCT_TMP_ID")
    private String stlmAcctTmpId;

    @XMLPATH(value = "WITHHOLD_ACCOUNT_ID")
    @COLUMN(value = "WITHHOLD_ACCOUNT_ID")
    private String withholdAccountId;

    public int getId() {
        return this.id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getProdType() {
        return this.prodType;
    }

    public void setProdType(String prodType) {
        this.prodType = prodType;
    }

    public int getMerBaseId() {
        return this.merBaseId;
    }

    public void setMerBaseId(int merBaseId) {
        this.merBaseId = merBaseId;
    }

    public String getMerInnerCd() {
        return this.merInnerCd;
    }

    public void setMerInnerCd(String merInnerCd) {
        this.merInnerCd = merInnerCd;
    }

    public String getUnionMerCd() {
        return this.unionMerCd;
    }

    public void setUnionMerCd(String unionMerCd) {
        this.unionMerCd = unionMerCd;
    }

    public String getUnionMcc() {
        return this.unionMcc;
    }

    public void setUnionMcc(String unionMcc) {
        this.unionMcc = unionMcc;
    }

    public String getUnionOrg() {
        return this.unionOrg;
    }

    public void setUnionOrg(String unionOrg) {
        this.unionOrg = unionOrg;
    }

    public String getUnionArea() {
        return this.unionArea;
    }

    public void setUnionArea(String unionArea) {
        this.unionArea = unionArea;
    }

    public String getUnionSpecialMer() {
        return this.unionSpecialMer;
    }

    public void setUnionSpecialMer(String unionSpecialMer) {
        this.unionSpecialMer = unionSpecialMer;
    }

    public String getSpecialBillingType() {
        return this.specialBillingType;
    }

    public void setSpecialBillingType(String specialBillingType) {
        this.specialBillingType = specialBillingType;
    }

    public String getTxnType() {
        return this.txnType;
    }

    public void setTxnType(String txnType) {
        this.txnType = txnType;
    }

    public String getQueryCardVariety() {
        return this.queryCardVariety;
    }

    public void setQueryCardVariety(String queryCardVariety) {
        this.queryCardVariety = queryCardVariety;
    }

    public String getCreditCardTxn() {
        return this.creditCardTxn;
    }

    public void setCreditCardTxn(String creditCardTxn) {
        this.creditCardTxn = creditCardTxn;
    }

    public int getRefundLimit() {
        return this.refundLimit;
    }

    public void setRefundLimit(int refundLimit) {
        this.refundLimit = refundLimit;
    }

    public int getRefundDateLimit() {
        return this.refundDateLimit;
    }

    public void setRefundDateLimit(int refundDateLimit) {
        this.refundDateLimit = refundDateLimit;
    }

    public String getSmallNoSign() {
        return this.smallNoSign;
    }

    public void setSmallNoSign(String smallNoSign) {
        this.smallNoSign = smallNoSign;
    }

    public int getSingleLimitMax() {
        return this.singleLimitMax;
    }

    public void setSingleLimitMax(int singleLimitMax) {
        this.singleLimitMax = singleLimitMax;
    }

    public int getSingleLimitMin() {
        return this.singleLimitMin;
    }

    public void setSingleLimitMin(int singleLimitMin) {
        this.singleLimitMin = singleLimitMin;
    }

    public int getDateLimitQuota() {
        return this.dateLimitQuota;
    }

    public void setDateLimitQuota(int dateLimitQuota) {
        this.dateLimitQuota = dateLimitQuota;
    }

    public int getDateLimitTimes() {
        return this.dateLimitTimes;
    }

    public void setDateLimitTimes(int dateLimitTimes) {
        this.dateLimitTimes = dateLimitTimes;
    }

    public int getMonthLimitQuota() {
        return this.monthLimitQuota;
    }

    public void setMonthLimitQuota(int monthLimitQuota) {
        this.monthLimitQuota = monthLimitQuota;
    }

    public int getMonthLimitTimes() {
        return this.monthLimitTimes;
    }

    public void setMonthLimitTimes(int monthLimitTimes) {
        this.monthLimitTimes = monthLimitTimes;
    }

    public String getOutLimitType() {
        return this.outLimitType;
    }

    public void setOutLimitType(String outLimitType) {
        this.outLimitType = outLimitType;
    }

    public String getSettleCycle() {
        return this.settleCycle;
    }

    public void setSettleCycle(String settleCycle) {
        this.settleCycle = settleCycle;
    }

    public String getStartTime() {
        return this.startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return this.endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getIntelligentIs() {
        return this.intelligentIs;
    }

    public void setIntelligentIs(String intelligentIs) {
        this.intelligentIs = intelligentIs;
    }

    public int getIntelligentMax() {
        return this.intelligentMax;
    }

    public void setIntelligentMax(int intelligentMax) {
        this.intelligentMax = intelligentMax;
    }

    public String getCardType() {
        return this.cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public String getStlmAcctTmp() {
        return this.stlmAcctTmp;
    }

    public void setStlmAcctTmp(String stlmAcctTmp) {
        this.stlmAcctTmp = stlmAcctTmp;
    }

    public String getIncomeExpensesIs() {
        return this.incomeExpensesIs;
    }

    public void setIncomeExpensesIs(String incomeExpensesIs) {
        this.incomeExpensesIs = incomeExpensesIs;
    }

    public String getStatus() {
        return this.status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCrtOrgId() {
        return this.crtOrgId;
    }

    public void setCrtOrgId(String crtOrgId) {
        this.crtOrgId = crtOrgId;
    }

    public String getCrtOprId() {
        return this.crtOprId;
    }

    public void setCrtOprId(String crtOprId) {
        this.crtOprId = crtOprId;
    }

    public String getCrtTimestamp() {
        return this.crtTimestamp;
    }

    public void setCrtTimestamp(String crtTimestamp) {
        this.crtTimestamp = crtTimestamp;
    }

    public String getLastUpdOprId() {
        return this.lastUpdOprId;
    }

    public void setLastUpdOprId(String lastUpdOprId) {
        this.lastUpdOprId = lastUpdOprId;
    }

    public String getLastUpdTimestamp() {
        return this.lastUpdTimestamp;
    }

    public void setLastUpdTimestamp(String lastUpdTimestamp) {
        this.lastUpdTimestamp = lastUpdTimestamp;
    }

    public int getNoSignLimit() {
        return this.noSignLimit;
    }

    public void setNoSignLimit(int noSignLimit) {
        this.noSignLimit = noSignLimit;
    }

    public int getNoPassLimit() {
        return this.noPassLimit;
    }

    public void setNoPassLimit(int noPassLimit) {
        this.noPassLimit = noPassLimit;
    }

    public String getIfFastFlag() {
        return this.ifFastFlag;
    }

    public void setIfFastFlag(String ifFastFlag) {
        this.ifFastFlag = ifFastFlag;
    }

    public String getStlmAcctTmpName() {
        return this.stlmAcctTmpName;
    }

    public void setStlmAcctTmpName(String stlmAcctTmpName) {
        this.stlmAcctTmpName = stlmAcctTmpName;
    }

    public String getExtraFeeFlag() {
        return this.extraFeeFlag;
    }

    public void setExtraFeeFlag(String extraFeeFlag) {
        this.extraFeeFlag = extraFeeFlag;
    }

    public String getIfStandardPriceFlag() {
        return this.ifStandardPriceFlag;
    }

    public void setIfStandardPriceFlag(String ifStandardPriceFlag) {
        this.ifStandardPriceFlag = ifStandardPriceFlag;
    }

    public String getSettleAccountId() {
        return this.settleAccountId;
    }

    public void setSettleAccountId(String settleAccountId) {
        this.settleAccountId = settleAccountId;
    }

    public String getIntelligentAccountId() {
        return this.intelligentAccountId;
    }

    public void setIntelligentAccountId(String intelligentAccountId) {
        this.intelligentAccountId = intelligentAccountId;
    }

    public String getCommissionAccountId() {
        return this.commissionAccountId;
    }

    public void setCommissionAccountId(String commissionAccountId) {
        this.commissionAccountId = commissionAccountId;
    }

    public String getPaySysSettleNol() {
        return this.paySysSettleNol;
    }

    public void setPaySysSettleNol(String paySysSettleNol) {
        this.paySysSettleNol = paySysSettleNol;
    }

    public String getBusiGrp() {
        return this.busiGrp;
    }

    public void setBusiGrp(String busiGrp) {
        this.busiGrp = busiGrp;
    }

    public String getImpStatus() {
        return this.impStatus;
    }

    public void setImpStatus(String impStatus) {
        this.impStatus = impStatus;
    }

    public String getReserve1() {
        return this.reserve1;
    }

    public void setReserve1(String reserve1) {
        this.reserve1 = reserve1;
    }

    public String getReserve2() {
        return this.reserve2;
    }

    public void setReserve2(String reserve2) {
        this.reserve2 = reserve2;
    }

    public String getReserve3() {
        return this.reserve3;
    }

    public void setReserve3(String reserve3) {
        this.reserve3 = reserve3;
    }

    public String getReserve4() {
        return this.reserve4;
    }

    public void setReserve4(String reserve4) {
        this.reserve4 = reserve4;
    }

    public String getReserve5() {
        return this.reserve5;
    }

    public void setReserve5(String reserve5) {
        this.reserve5 = reserve5;
    }

    public String getReserve6() {
        return this.reserve6;
    }

    public void setReserve6(String reserve6) {
        this.reserve6 = reserve6;
    }

    public String getReserve7() {
        return this.reserve7;
    }

    public void setReserve7(String reserve7) {
        this.reserve7 = reserve7;
    }

    public String getStlmAcctTmpId() {
        return this.stlmAcctTmpId;
    }

    public void setStlmAcctTmpId(String stlmAcctTmpId) {
        this.stlmAcctTmpId = stlmAcctTmpId;
    }

    public String getWithholdAccountId() {
        return this.withholdAccountId;
    }

    public void setWithholdAccountId(String withholdAccountId) {
        this.withholdAccountId = withholdAccountId;
    }

}